A comprehensive breakdown of the differences between AI, Machine Learning, Deep Learning, and Generative AI, including learning paradigms and the rise of Foundation Models.